solar regulator - French English Dictionary